Software Architect/Developer
Job Description
NSPR Law Services LLC seeks a Senior Software Architect/Developer to design, develop, and maintain enterprise-grade applications onsite in San Juan, PR.
Responsibilities
- Design and implement highly scalable, multithreaded enterprise applications and APIs.
- Optimize MS SQL performance, design efficient database schemas, and develop procedures, functions, and triggers.
- Build scalable front-end web applications using JavaScript, HTMX, HTML, and CSS.
- Develop and integrate back-end web services.
- Define and manage database schemas in MSSQL.
- Integrate third-party APIs, such as Azure Cognitive Services
- Develop and implement AI/ML models for predictive analytics and decision-making.
- Utilize machine learning frameworks and platforms for automation
- Participate in design and code reviews to ensure high-quality software development.
- Develop unit and integration tests for application reliability.
- Deploy and manage web applications on cloud platforms like Azure
Requirements
- Experience in developing scalable, distributed, and multithreaded enterprise applications
- Proficiency in web development using JavaScript, Angular, HTML5, and CSS.
- Extensive experience with SQL databases, schema/table design, SQL performance tuning
- Familiarity with DevOps practices, including Git, CI/CD pipelines, and Jira.
- Experience with Agile/Scrum development methodology is a plus.
- Hands-on experience with Azure and its capabilities.
- Strong understanding of AI/ML concepts, including model training, evaluation, and deployment.
- Python and shell scripting experience is desirable.
- Bachelor’s or Master’s degree in Computer Science or a related technical field is preferred.
Technologies
- Java
- SQL
- MS SQL
- C++
- JavaScript
- HTMX
- HTML
- CSS
- HTML5
- Angular
- Python
- shell scripting
- Azure
- Azure Cognitive Services
- Jira
- Git
Benefits
- 401(k)
- Dental insurance
- Flexible schedule
- Health insurance
- Paid time off
- Vision insurance
Job Description
Highly skilled Senior Developer with over 10 years of experience in designing, developing, and maintaining enterprise-level applications. Expertise in Java, SQL, C++, Full Stack and microservices architecture. Adept at optimizing database performance and building scalable, secure, and high-performance full stack solutions.