As a Senior Software Engineer, you will be responsible for the maintenance and development of new software in a client/server environment, utilizing the system development life cycle to ensure delivery of concise, well tested, well thought out, and usable projects completed in a timely manner.
Requirements
- Designs, develops, tests and deploys applications by writing new code and improving existing code ensuring applications work properly
- Provides support for design, development and implementation of application development projects
- Understands and uses best practices and standard guidance
- Understands and debugs different tiers of the application, UI, API, and database
- Able to create and modify routine, low impact code
- Troubleshoots and debugs system inefficiencies
- Assists in maintaining databases accuracy and stability
- Identifies and troubleshoots issues with various sites or programming code and fix any resulting problems
- Secures applications against hacking vulnerabilities
- Maintains a high level of technical knowledge in all applicable programming languages and database formats
- Mentors other developers while acting as a resources for input and advice
- Identifies and fixes resource bottlenecks
- Identifies technical challenges and propose innovative solutions to address them
- Mentors and guides junior engineers, providing technical guidance and fostering a culture of learning and growth
- Participates in architectural discussions and contribute to the evolution of the technical roadmap
- Stays up-to-date with the latest industry trends, technologies, and best practices
- Troubleshoots and resolves complex technical issues in collaboration with the broader engineering team
- Collaborates with cross-functional teams to drive projects to successful completion within the specified timeframe
- Continuously optimizes and improves existing systems and processes for enhanced performance and efficiency
Benefits
- Health, dental, vision, and disability coverage
- 401(k) plan with employer match
- Paid parental leave
- Pet benefits
- Student loan repayment