Position Overview
Responsible for supporting the research, design, implementation, documentation, and maintenance of new and existing systems and the creation of new software solutions. You will work internally with other software engineers, program managers, and product owners to deliver quality solutions in the expected time frame, using your experience and judgement. You will be considered a solid contributor, and will be looked up to raise the bar with engineering fundamentals and leadership.
Key Areas of Responsibility
Designs, modifies, develops, writes, and implements software programming applications
Provides technical support to project team members
Familiar with a variety of the field's concepts, practices, and procedures
Relies on experience and judgement to plan and accomplish goals
A wide degree of creativity and latitude is expected
May report to director, manager, or senior engineer
Knowledge
Demonstrate fluency in C/C++
Demonstrate advance problem solving skills
Demonstrates advanced understanding of algorithms and data structures in designing software and completing designated tasks
Uses advanced understanding of software design paradigms, and best practices in day to day tasks
Understanding of standard software development tools including Visual Studio
Quality
Demonstrates proper and appropriate techniques in programming methods, documentation, testing, and review
Checks the consistency and quality of team members on a daily basis
Seeks to establish proper methods for the adherence of code quality across the company
All your information will be kept confidential according to EEO guidelines.
Job details are sourced from the employer's original posting.
Open job postingAbout the company
Founded in 1996, ComTec Information Systems is a leader in information technology (IT) and business process services with the expertise and capabilities to serve the needs of businesses and governments of all sizes. ComTec is a total business solution provider that delivers Application and Business Process Services to help clients reduce costs, enhance organizational flexibility, and improve their business and IT performance.