Software Engineer
Trace3
๐ต $85k-$110k
๐Remote - United States
Please let Trace3 know you found this job on JobsCollider. Thanks! ๐
Job highlights
Summary
Join Trace3, a leading Transformative IT Authority, as a Software Developer. You will be responsible for developing and maintaining in-house applications, collaborating with stakeholders, and ensuring system interoperability. This role requires strong C# development skills, experience with Agile methodologies, and excellent communication abilities. You will work with a centralized development board, following SDLC, and contributing to a collaborative and innovative team environment. Trace3 offers competitive compensation, comprehensive benefits, and opportunities for professional development. The position requires a Bachelor's degree in Computer Science or a related field, or equivalent experience.
Requirements
- Bachelor of Arts/Science degree in the field of computer science (or related field) from an accredited university, or an additional 4 yearsโ experience in lieu of degree, is required
- 3 + years of hands-on experience developing in C# is required
- Strong understanding of object-oriented programming
- SQL development and execution using SSMS and Entity Framework
- Must have excellent communication and interpersonal skills to interface with all STA teams
- Must be able to work independently and maintain tight schedules
- Excellent verbal and written communication skills
- Must be able to work in an office and remote environment
- Ability to travel in light and commercial aircraft or drive his/her personal auto to meet all job duties and responsibilities. Current Driverโs License required
Responsibilities
- Support development of in-house applications and software system interoperability through the use of APIs and other standards as needed; monitor and maintain existing in-house development applications
- Establish and maintain software development documentation and standards
- Establish cadence for performance tuning of applications; collaborate with the infrastructure team when resource adjustments are needed
- Develop and conduct Unit and Integration tests as needed
- Utilize change management protocol when making any changes to application systems to avoid disruption, loss of information flow, or other undesired outcomes
- Establish and maintain database system recovery procedures; establish cadence to exercise the recovery procedures to ensure functionality
- Establish infrastructure for application error notification and troubleshooting procedures; create escalation procedures and educate the support team on error response
- Maintain professional and technical knowledge by attending educational workshops, reviewing professional publications, establishing personal networks, and participating in professional societies
- Enhance knowledge through mentorship, sponsored learning, external learning, webinars, community meetings, conferences, and certifications
- Keep supervisor informed of special staffing needs, emerging technologies, and other resources required to enhance productivity; present justification for all recommendations
- Translate business needs into technical specifications
- Collaborate with teams to integrate systems
- Perform related duties as assigned
Preferred Qualifications
- Prior working knowledge with Microsoft Azure preferred
- 1-year experience working in Agile Scrum or KANBAN team is preferred
- 1-2 yearsโ experience in using Source Control Management (SCM) features. Familiarity with Azure DevOps or Git is preferred
Benefits
- Comprehensive medical, dental and vision plans for you and your dependents
- 401(k) Retirement Plan with Employer Match, 529 College Savings Plan, Health Savings Account, Life Insurance, and Long-Term Disability
- Competitive Compensation
- Training and development programs
- Stocked kitchen with snacks and beverages
- Collaborative and cool culture
- Work-life balance and generous paid time off
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- ๐Australia
- ๐Portugal
- ๐Germany
- ๐Germany
- ๐United States
- ๐Switzerland
- ๐United States
- ๐United States
- ๐Portugal
- ๐Portugal
Please let Trace3 know you found this job on JobsCollider. Thanks! ๐