Logo

NPK SOFTWARES TECHNOLOGIES

Do you have a project in your
mind? Keep connect us.

Contact Us

  • 080 69640693
  • sales@npksoftwares.com
  • 5th Floor, RMZ Spire, Silpa Gram Craft Village, HITEC City, Hyderabad, Telangana 500081

Careers

Job Vacancies

Full Stack Developer

We are currently looking for freshers to candidates with 5+ years of professional experience in the following technologies:

  • Front-End Development: Strong experience with HTML, CSS, JavaScript, TypeScript, and Bootstrap.
  • UI Frameworks: Proficiency in frameworks like React.js, Angular, and Vue.js for web development.
  • Mobile Development: Experience with mobile technologies such as Flutter, Dart, and React Native.
  • Back-End Development: Knowledge of Node.js, Next.js, Nuxt.js, Nest.js, and Ionic.

As a candidate, you should be passionate about learning and developing skills in a variety of technologies. Strong problem-solving abilities, teamwork, and communication skills are a must.

We encourage candidates from diverse backgrounds to apply and are committed to providing an inclusive and welcoming work environment for all employees.

Technical Lead

  • Experience: 9+ years of professional experience and full-stack enterprise web developer expert in Java/J2EE, Springboot, Spring, Webservices, HTML5, CSS3, Angular2, Polymer, JUnit.
  • Core Technologies: Strong experience with Core Java, Restful Web Services, Spring Boot, Database, UI, Angular2/4/5/6, and excellent communication skills.
  • Bonus Skills: Banking knowledge is a plus.
  • SDLC Methodologies: Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring, and Testing Techniques including unit testing.
  • Functional Expertise: Demonstrates expert understanding of functional and nonfunctional requirements and their priority within the backlog.
  • Leadership: Ability to handle small and medium-sized tasks while mentoring and helping team members. Helps drive pair programming, code reviews, and best coding practices across the team.
  • Code Standards: Expert in writing code that meets standards and delivers desired functionality using the technology selected for the project.
  • Innovative Mindset: Demonstrates the initiative to explore alternate technologies and approaches to solving problems.
  • Technical Skills: Skilled in core data structures and algorithms and implements them using appropriate chosen languages.
  • Transparency: Promotes transparency by proactively sharing design choices with appropriate audiences, with the appropriate level of detail and timeliness.
  • Development Environment: Responsible for developing and evolving software in a fast-paced and agile development environment using the latest software development technologies and infrastructure.

Developer

  • Experience: 5+ years of professional experience and full-stack enterprise web developer expert in Java/J2EE, Springboot, Spring, Webservices, HTML5, CSS3, Angular2, Polymer, JUnit.
  • Core Technologies: Candidate should have very strong experience with Core Java, Restful Web services, Spring Boot, Database, UI, Angular2/4/5/6, and excellent communication skills.
  • Bonus Skills: Banking knowledge is a plus.
  • Leadership: Ability to do small and medium-sized tasks and deliver while mentoring and helping team members.
  • Code Standards: Expert in writing code that meets standards and delivers desired functionality using the technology selected for the project.
  • Innovation: Demonstrates the initiative to explore alternate technology and approaches to solving problems.
  • Technical Expertise: Skilled in core data structures and algorithms and implements them using appropriate chosen language.
  • Transparency: Promotes transparency by proactively sharing design choices with appropriate audiences, with the appropriate level of detail and timeliness.
  • Fast-Paced Development: Be responsible for developing and evolving software in a fast-paced and agile development environment using the latest software development technologies and infrastructure.

QA (Quality Assurance)

  • Experience: 8+ years of professional experience in automation and manual testing.
  • Core Skills:
    • Hands-on experience with UFT and LoadRunner.
    • Well-versed with the Agile process and able to write Selenium test cases.
    • Ability to code automated tests and work with source code repositories.
    • Develop test plans and create standards and procedures for determining product quality and release readiness.
    • Drive innovation and streamline the overall testing process.
  • Responsibilities:
    • Discover bugs, isolate and track them throughout testing.
    • Research and analyze product features being tested.
    • Review user interfaces for consistency and functionality.
    • Perform manual and automated testing.
    • Develop and recommend corrective and preventive actions based on QA results.
    • Ensure compliance with quality and industry regulatory requirements.
  • Additional Duties:
    • Plan and monitor testing and inspection of materials and products to ensure finished product quality.
    • Evaluate audit findings and implement corrective actions.
    • Document internal audits and other QA activities.

Technical Architect

  • Experience: 14+ years of professional experience in Technical Architecture.
  • Role: A Technical Architect is responsible for interacting with clients, product managers, and developers to envision, model, and provide initial designs that can be built.
  • Responsibilities: Includes working with potential or current customers, reviewing code to ensure quality design, and advocating clarity by avoiding unnecessary complexity.
  • Hands-on Role: Requires developing prototypes, contributing code, or evaluating technologies.
  • Collaboration: Collaboration with humility to provide mentoring, share knowledge, and ensure the entire team is heard for problem-solving.
  • Skills: Strong technical knowledge across multiple technology stacks and the ability to create detailed technical documentation, reports, and diagrams.
  • Key Characteristics: Responsibility, communicability, stress resistance, analytic skills, and strong management and leadership abilities.
  • Key Responsibilities:
    • Identifying business requirements and stakeholder needs.
    • Designing system architecture and choosing the right technologies.
    • Architectural and code reviews, ensuring best practices.
    • Creating unified development standards and controlling architecture throughout system releases.
    • Managing risk identification and mitigation strategies, and ensuring synchronization between the software and the architecture.
  • Focus: The architect’s focus is on delivering high-quality, scalable systems while maintaining performance, ensuring proper use of the architecture, and planning for future technological advancements.

Please send your resume to resumes@npksoftwares.com

Let’s collaborate and
create something amazing together.