Employer
Register
Sign in
Home
Search Jobs
Blogs
Career Tips
Sr. Software Architect
Addison Group
Job Summary
Location
Washington ,DC
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
05 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
Human Resources Assistant
Franklin, TN
5 Days ago
Administrative Assistant
Alameda, CA
5 Days ago
Paralegal
Philadelphia, PA
5 Days ago
Administrative Assistant
Oklahoma City, OK
5 Days ago
Senior Financial Analyst
Rancho Cucamonga, CA
5 Days ago
Engineering Manager
Tulsa, OK
5 Days ago
Level 2 Service Desk Technician
Franklin, TN
6 Days ago
Information Technology Support Technician
Dallas, TX
6 Days ago
Desktop Support Specialist
Shreveport, LA
6 Days ago
IT Support - Windows 11 Upgrade
Schaumburg, IL
6 Days ago
Senior Database Administrator
Oklahoma City, OK
6 Days ago
Network Architect
New York, NY
6 Days ago
Network Security Manager
Nashville, TN
6 Days ago
Service Desk Technician
Fort Worth, TX
6 Days ago
Desktop Support Specialist
Shreveport, LA
6 Days ago