Software Developer maintaining and developing applications while collaborating with teams. Position is hybrid with flexible work from home options for U.S citizens.
Responsibilities
The Developer performs software development and maintenance tasks assigned under the guidance of the Project Manager and Team Lead.
Writing, testing, and reviewing application code.
Creating new programs and testing newly installed programs to verify functionality.
Regular consultations with business analyst and colleagues concerning software.
Participating in team design and development sessions as well as system architecture specification and design reviews.
Design or assist in development of DevOps tool chain processes to deploy/promote code from code repository to application environment.
Develop applications that are deployed to the front end (user interface) or back-end application systems.
Assess existing source code and adapt to meet current requirements.
Support production environment with resolving application errors.
Assist on team activities to analyze and improve system performance.
Use version control system to manage software code.
Update design documentation, if required, as part of correcting production issues
Adhere to the agile methodologies Software Development Life Cycle.
Identify and provide recommendations for system process improvements.
Prepares periodic and ad hoc status reports for each assignment for department manager and project manager.
Requirements
U.S Citizenship is required
Candidate must be able to obtain Public Trust clearance
BS, Computer Science or related discipline
Minimum 5 Years' experience
5 years of relevant experience may be substituted for bachelor's degree.
Master's Degree or MBA in related field may be substituted for bachelor's degree and 3 years relevant experience.
Mid - to advanced skill and expertise in C# and .Net core.
Experience with SQL Server and Entity Framework.
Experience developing automated unit tests in NUnit or similar.
Familiarity with object-oriented programming concepts and best practices
Experience developing applications with Angular
Knowledge of HTML/CSS markup and CSS frameworks such as Bootstrap and Material UI.
Experience with enterprise applications including REST APIs, microservices and cloud- native design patterns.
Some experience with ASP.NET MVC.
Experience developing containerized applications with Docker and Kubernetes or OpenShift.
Knowledge of AWS services including S3, EFS, and EBS storage; VPCs; EC2; SWS; and Lambda functions.
Senior Full Stack Software Engineer at Fiserv enhancing the Clover platform and mentoring teams. Engage in building reliable applications using Java, Typescript, and modern frameworks.
Lead Engineer providing technical expertise for CSF - related issues and customer deployments. Role involves troubleshooting complex issues and collaborating with development teams.
Senior Software Developer creating software solutions for healthcare company Solventum. Leading design sessions and driving innovations in health, material, and data science.
Full Stack Developer developing critical systems supporting Post trade management at SEB. Collaborating within an agile team to innovate for a sustainable financial future.
Senior Fullstack developer at SEB developing AI product in cloud data portfolio. Collaborating with teams to deliver exceptional results in Investment Advice area.
Junior Software Engineer at Hedvig developing innovative insurance products and collaborating closely with cross - functional teams while working with modern technologies.
Engineering Lead leading a squad of engineers to develop the Digital Twin Platform at Woven by Toyota. Engaging with customers and ensuring quality deliverables in a hybrid environment.
Junior Fullstack Developer at Etinet responsible for frontend and backend development. Collaborating with teams to build scalable and high - performance digital solutions.
Freelance Embedded Software Engineer developing hardware products at Kickmaker. Engaging in firmware design, software development, and international project participation.