Software Developer

BARRETTE WORKFORCE SOLUTIONS, LLC
United States
27 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$175,000.0 - $200,000.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Applications Architecture Software Applications Application Performance Management JIRA Microsoft Azure C Sharp (Programming Language) Cloud Computing Program Optimization Databases
+17 more
Software Design Patterns Python (Programming Language) Visual Basic .NET (Programming Language) Performance Tuning Scrum Methodology Software Architecture Cloud Services Secure Coding Software Deployment Software Engineering Software Systems System Availability Information Technology Api Design Restful APIs Programming Languages Microservices

Job description

Our client is a dynamic and innovative workers’ compensation company dedicated to helping patients achieve the best outcomes. They are seeking a talented and experienced Software Developer to join their IT team and help drive the development and maintenance of their critical software systems. If you are a software development expert with a passion for building and optimizing applications, this is an opportunity to make a significant impact., * Software Design and Development: Design, develop, and maintain scalable, high-performance software applications that support business operations.

  • Application Architecture: Create and implement robust application architectures, ensuring modularity and maintainability.

  • Code Optimization: Write and optimize code to ensure efficient performance, scalability, and responsiveness of applications.

  • Integration: Develop and maintain integration solutions, including APIs and microservices, to ensure seamless communication between systems.

  • Security Implementation: Implement and manage security measures in software applications, including data protection, access control, and secure coding practices.

  • Performance Tuning: Monitor and enhance application performance to ensure minimal downtime and maximum efficiency.

  • Cloud Solutions: Plan and execute the deployment of applications on cloud platforms, with a specific emphasis on Microsoft Azure, ensuring high availability and scalability.

  • Testing and Debugging: Develop and execute comprehensive testing plans, including unit, integration, and system tests, to ensure the reliability and robustness of applications.

  • Documentation: Maintain comprehensive documentation of application architecture, processes, and code.

  • Collaboration: Collaborate with database developers, IT team members, and stakeholders to understand requirements and deliver high-quality software solutions.

  • Stay Informed: Stay up-to-date with the latest software development technologies, trends, and best practices, with a focus on cloud solutions, API development, and secure coding.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

  • Minimum of 5 years of experience in software development and application design.

  • Proficiency in multiple programming languages such as C#, VB.Net, Python, or JavaScript.

  • Experience with cloud platforms, particularly Microsoft Azure.

  • Strong expertise in software architecture, design patterns, and best practices.

  • Proficiency in developing RESTful APIs and microservices.

  • Excellent problem-solving and troubleshooting skills.

  • Strong communication and teamwork skills.

  • Familiarity with security standards and best practices in software development.

PREFERRED QUALIFICATIONS

  • Relevant certifications (e.g., Microsoft Certified: Azure Developer Associate).

  • Experience with agile development methodologies and tools (e.g., Scrum, Jira).

Benefits & conditions

Equal Opportunity Employer. Our client is committed to providing equal employment opportunities to all employees and applicants in accordance with applicable federal, state, and local laws.

Pay: $175,000.00 - $200,000.00 per year

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

3:10 min

Understanding the core concepts of API design

Alen Pokos · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

Videos

See all

Related articles

See all