Job Title: Senior Software Developer Company Name: N2IA Technologies Job Url: https://www.simplyhired.com/job/ylcoQSYjDFX8HP25Ry7JeNdb-_r5JB3GqlIKuxzwLGpjYoWeAwy92Q Job Description: Senior Software Developer N2IA Technologies San Juan, PR Job Details Full-time 9 hours ago Qualifications Data model design Responsive design Data Integration (Data management) CSS Bootstrap Data modeling projects Microsoft Power Automate 5 years Enterprise software C# Scalable systems SQL Data Architecture Design (Architecture design skills) Azure DevOps proficiency JavaScript Application design Mentoring Implementing APIs Software documentation Technical writing Scalability Software testing Developing and maintaining backend systems Senior level Cross-functional collaboration TypeScript Communication skills Cross-functional communication Database software proficiency Full Job Description Senior Software Developer Our CompanyN2IA Technologies is a consulting company specializing in acquisition/contracting support, cost/FinOps, and technology optimization for federal clients. We deliver tailored strategies, robust software solutions, and streamlined operations to help organizations achieve their goals.N2IA relies on secure, reliable, and scalable IT operations to support both internal teams and federal mission delivery. About the Role We are seeking a passionate Developer who enjoys learning, building modern solutions, and sharing knowledge with others. In this role, you will design and deliver scalable business applications using Power Apps, Power Automate, Power Pages, and Dataverse, integrating them with modern front-end technologies and backend services. You will collaborate with cross-functional teams to develop secure, maintainable, and high-quality solutions while mentoring junior developers and contributing to engineering best practices. Key Responsibilities Power Platform Development Design and build Canvas and Model-Driven Power Apps. Develop automated workflows using Power Automate (cloud flows, approvals, error handling, and retries). Design and maintain Dataverse data models including tables, relationships, and security roles. Build secure external-facing portals using Power Pages. Application Development Develop responsive user interfaces using HTML, CSS, and Bootstrap 5. Build reusable components and integrations using JavaScript/TypeScript. Implement server-side logic using C# (.NET) for Dataverse plugins or integration services. Integrate Power Platform solutions with external systems via REST APIs, connectors, and custom connectors. DataIntegration Design relational data models and define relationships, constraints, and indexing strategies. Integrate with enterprise data sources and services. Write efficient SQL queries when working with external databases. Quality, SecurityDelivery Implement testing strategies and ensure application performance and accessibility. Apply Application Lifecycle Management (ALM) best practices using solutions, environments, and deployment pipelines. Ensure secure implementations including roles, permissions, and auditing. CollaborationMentorship Mentor junior developers through code reviews and knowledge sharing. Collaborate with product owners, QA engineers, and development teams to deliver high-quality solutions. Document architecture decisions, patterns, and technical playbooks. Required Qualifications 5+ years of software development experience in pro-code or low-code platforms. Knowledge with Power Apps (CanvasModel-Driven), Power Automate, and Dataverse. Experience with C#/.NET, JavaScript/TypeScript, HTML, CSS, and Bootstrap. Experience with SQL and relational database design. Experience building secure, scalable enterprise applications. Strong problem-solving, communication, and documentation skills. Ability to work independently and collaboratively in team environments. Preferred Qualifications Experience with Power Fx, Power Apps Component Framework (PCF), or custom connectors. CI/CD and ALM experience using Azure DevOps. Familiarity with Power Platform solution packaging and environment strategies. Microsoft certifications such as PL-900 or PL-400, or willingness to obtain within the first 3 to 6 months. Equal Employment OpportunityN2IA is committed to fostering a diverse and inclusive work environment. We are an Equal Employment Opportunity Employer and encourage applications from all qualified individuals, regardless of gender, race, ethnicity, sexual orientation, disability, or veteran status.