Employer
Register
Sign in
Home
Search Jobs
Blogs
Career Tips
Sr. Software Architect
Addison Group
Job Summary
Location
Washington ,DC 20022
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
14 Jan 2025
Share
Job Description
What You’ll Do:
Microservice Development
: Contribute to building and enhancing our microservices architecture, including standard services such as identity management, authentication, authorization, inter-service communication, and notifications.
Performance Optimization
: Develop tools and frameworks for load testing, security scanning, and monitoring to identify and address scaling bottlenecks, ensuring high availability, scalability, and fault tolerance in our backend systems.
Backend Architecture
: Define and develop the backend architecture and tech stack for multiple products, improving performance, reliability, scalability, and security.
Quality Assurance
: Develop, execute, and review test plans, tests, and results to ensure software quality during the development and maintenance lifecycle.
Documentation
: Maintain clear and thorough documentation of all application components to support future upgrades and ensure smooth maintenance.
Cross-functional Collaboration
: Work closely with internal teams and external consultants, ensuring clear communication on system specifications, design analysis, and integration.
What You Bring:
A strong foundation in computer science fundamentals.
A background in computing, mathematics, engineering, or a related field.
10+ years of experience in building integrated web applications, involving databases, REST APIs, and user interfaces using C#, Angular, ASP.Net Core MVC/WebAPI, and Entity Framework Core.
Experience working with Agile teams, using version control tools (e.g., Git), and applying unit testing in service-oriented architectures.
Proficiency with SQL and NoSQL databases (Postgres, Redis, Elasticsearch, RabbitMQ, etc.) and technologies like Entity Framework.
Hands-on experience deploying microservices on Docker and Kubernetes, as well as developing deployable architectures on Azure.
Ability to coordinate system efficiency, scalability, and stability, ensuring the best use of resources.
A positive attitude, adaptability, and a strong team player mindset.
What You’ll Gain:
A deep understanding of technological innovations driving climate action and sustainable development through carbon markets and standards.
Insight into how technology solutions function within a nonprofit environment.
Exposure to fast-paced, environmentally-focused nonprofit work and the opportunity to work on impactful projects.
Opportunities to research and design innovative tools and technologies that benefit the environment.
Other Smiliar Jobs
Avionics Technician
Eagan, MN
16 Days ago
Civil Engineer
Mansfield, TX
16 Days ago
Civil Project Engineer
Fort Worth, TX
16 Days ago
Plant Maintenance Manager
Oxford, MS
13 Days ago
Plant Maintenance Manager
Pearl, MS
13 Days ago
Plant Maintenance Manager
Madison, MS
13 Days ago
Construction Manager
Fargo, ND
13 Days ago
Senior Financial Analyst
Los Angeles, CA
9 Days ago
Senior Financial Analyst
, CA
9 Days ago
Data Solutions Architect
Washington, DC
9 Days ago
Senior Network Engineer
Houston, TX
9 Days ago
Automation Tester
Washington, DC
9 Days ago
Audio Visual Technician
Washington, DC
9 Days ago
Information Technology Manager
Alexandria, VA
9 Days ago
Education Technology Specialist
Arlington, VA
9 Days ago