Senior Software Engineer
Location
United States
Posted
17 days ago
Salary
Not specified
No structured requirement data.
Job Description
Job Requirements
- Minimum 10 years of object-oriented Software Engineering.
- Minimum 7 years of C# with a strong understanding of Object-Oriented Design.
- Minimum 4 years using JavaScript Frameworks particularly Vue.js and Nuxt or Related Web Development.
- Excellent understanding of XML/JSON.
- Minimum 4 years of experience developing APIs and Web Services.
- Good understanding of Git Version Control (GitHub).
- Proficiency with databases such as MSSQL and NoSQL solutions, particularly MongoDB.
- Thrives in a collaborative environment and enjoys working as part of a team.
- Experience with Secure Software Development Lifecycle (SSDLC) is a must.
- Self-driven approach to learning.
- Advanced written and verbal communication skills.
- Excellent interpersonal skills with the ability to build and maintain effective working relationships.
- Develop quality software and code, both independently and within small groups, to specified requirements using Agile methodologies.
- Mentor and train Software Developers on tools, techniques, security considerations, and on coding and industry best practices.
- Collaborate on and occasionally lead design sessions and technical requirement discussions.
- Occasionally lead other developers toward project goals and lead in Knowledge Sharing sessions.
- Assist in the evaluation of new development focused tools and technologies.
- Work with the Vice President of Application Development & Support to establish and follow development and security best practices.
- Document the technical specifications of developed and developing solutions.
- Perform intermittent peer code reviews and assist in version control activities.
- Develop software across multiple platforms utilizing security best practices.
- Function as tier 3 support on post-production issues.
- Actively manage workload and track progress against tasks and projects using Agile methodologies.
- Perform other related duties as assigned.
Benefits
- Comprehensive benefits package.
Related Guides
Related Categories
Related Job Pages
More Business Development Rep Jobs
Business Development Representative
EspresaPowering Great Workplaces® with benefits people love. Designed for all people, everywhere. #JOINUS!
Business Development Representative generating qualified new business opportunities at Espresa
Director of Business Development driving Stord's success in supply chain solutions
Business Development Operations Manager
Imagine PediatricsReimagining pediatric health care. Together.
Business Development Operations Manager at Imagine Pediatrics enhancing pediatric care operations.
Java Developer
eSimplicityAn engineering firm that delivers high-quality Healthcare IT, Cybersecurity, and Telecommunication solutions.
The Java Developer is responsible for designing, developing, testing, and maintaining scalable software applications using Java technologies. This role supports enterprise systems and mission-critical applications by translating business and technical requirements into reliable, ...