3Core Systems, Inc ยท 21 hours ago
SOFTWARE DEVELOPER
3Core Systems, Inc is seeking a Software Developer who will be responsible for defining, testing, and developing software solutions. The role involves collaborating with technology professionals to enhance technology solutions, utilizing programming languages to ensure robust software that supports business needs.
Information ServicesInformation TechnologySoftware
Responsibilities
Develops information systems by designing, developing, testing and implementing software solutions using software development best-practices
Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes
Demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
Prepares and installs solutions by determining and designing system specifications, standards, and programming
Improves operations by conducting systems analysis, recommending changes, and assessing the business impact of any changes or enhancements
Obtains and licenses software by obtaining required information from vendors, recommending purchases, and testing and approving products
Document each aspect of a system or application as a reference for future upgrades and maintenance
Provide root-cause analysis by collecting, analyzing, and summarizing development and service issues
Revisit the development process to fix bugs or address customer concerns
Work with business leaders to identify, define and validate software solutions
Provide leadership with estimation of development efforts and input needed to to prioritize projects
Seeking a positive, highly organized team player with a can-do attitude, whose an aspiring innovator with excellent verbal and written communication skills
Must have the ability to work independently or within a team and adapt to a dynamic environment with explosive growth and rapidly evolving processes
Qualification
Required
Bachelor's degree in Computer Science, Computer Engineering, or related technical discipline a plus
1-3 years of professional software development experience
Proficiency in Java or C++, and object-oriented design skills
Application architecture and design patterns
Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
Proven success contributing to software development related projects
Demonstrated ability to work on multiple projects simultaneously
Exceptional written, verbal, and listening communication skills
Proven analytical, problem-solving, decision making, and prioritization skills
Able to contribute to the big picture, conceptualize outcomes, and identify solutions
Able to assist the department in developing and prioritizing initiatives
Preferred
Experience serving as a Software Engineer throughout the full software development lifecycle, from conception, architecture definition, detailed design, scoping, planning, implementation, testing to documentation, delivery and maintenance
Company
3Core Systems, Inc
Established in 2004, 3Core System is a certified small minority owned business providing ERP Systems Integration, AMS, IT Consulting and Staff Augmentation Services to Fortune 1000, SMB, and State, Local and Education (SLED) customers.
H1B Sponsorship
3Core Systems, Inc has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)
2024 (1)
2023 (12)
2022 (9)
2021 (14)
2020 (25)
Funding
Current Stage
Growth StageCompany data provided by crunchbase