Apply

Software Development Engineer

Posted 5 months agoViewed

View full description

💎 Seniority level: Junior, 2-5 years

📍 Location: India

🔍 Industry: Customer engagement, revenue management, payments

🏢 Company: csgcareers

⏳ Experience: 2-5 years

🪄 Skills: Software DevelopmentSQLAgileASP.NETGitC#Amazon Web Services.NETCI/CD

Requirements:
  • Bachelor’s degree in computer science, or technically related field, or equivalent professional experience.
  • 2-5 years of experience in software development and software support/maintenance.
  • Experience in C#, .NET, MS SQL Server, Web Services, SOAP, and ASP.Net Core.
  • Strong Knowledge of OOP concepts.
  • Work well within a team environment using Agile methods.
  • Some experience with Cloud Services such as Amazon Web Services.
  • Familiarity with version control systems (Git) and CI/CD processes.
  • Ability to support on-call rotation.
Responsibilities:
  • You will build highly available, scalable, resilient, and maintainable systems.
  • You will continuously improve assigned areas by applying scripting, automation, or application packaging.
  • You will support the platform in customer-facing environments, including troubleshooting issues and monitoring the system.
  • You will perform unit tests code and debug thoroughly.
  • You will support system and solution integration testing, user acceptance testing, and resolve problems encountered.
  • You will participate in code reviews, design reviews, or other forms of team quality procedures.
  • You should be able to collaborate effectively with other team members on the team.
Apply

Related Jobs

Apply

📍 India

🧭 Full-Time

🔍 Software Development

🏢 Company: ShipBob, Inc.

  • Ability to design resilient, scalable and robust systems.
  • Excellent problem-solving and programming skills.
  • Ability to work quickly and collaboratively in a fast-paced, entrepreneurial environment
  • Expertise in product engineering and full stack development.
  • .Net, C#
  • Experience in implementing system design using Azure services (Functions, Service Bus, Event Grids, App Service, etc.)
  • REST API Development and Practices
  • Databases - Structured (SQL) and No-SQL (Mongo, Cosmos)
  • Design Patterns
  • Agile software development methodologies
  • DevOps Practices (CI/CD, Automation, DORA, Release Management)
  • Vue/React/Angular2
  • Establishes a culture of engineering excellence.
  • Subject-matter expert for Vue/JavaScript and .Net technologies.
  • Design, architect, and build performant, reliable, high-quality systems at scale following stated best practices.
  • Able to own small-to-medium projects/features end-to-end, including delivering architecture/technical designs, crafting, implementing, unit testing, deploying, and maintaining systems.
  • Work multi-functionally with product managers, technical program managers, engineering managers and engineers to deliver high quality products.
  • Makes steady progress on tasks; knows when to ask for help in order to get themselves unblocked.
  • Ability to become self-sufficient in at least one large area of the system with a high-level understanding of other components.
  • Capable of providing on-call support for their area, including systems that they are not familiar with.
  • Gives timely, helpful feedback to peers and managers, solicits feedback from others, and is eager to find ways to improve.
  • Communicates assumptions and gets clarification on tasks up front to minimize the need for rework.
  • Understands how their work fits into the larger project and identifies problems with requirements.
  • Coaching and growing junior and mid-level developers through mentorship and leading by example.
  • Advising on standard methodologies for crafting and architecting scalable solutions, including design reviews, code reviews, and onboarding new technologies.
  • Additional duties and responsibilities as necessary.

Software DevelopmentSQLAgileDesign PatternsFull Stack DevelopmentGitJavascriptQAVue.JsC#ASP.NET MVC.NETREST APICommunication SkillsProblem SolvingMentoringJSON

Posted 27 days ago
Apply
Apply

📍 India

🧭 Full-Time

🔍 Software Development

  • Experience in JavaScript's fundamentals.
  • Experience in OOJS.
  • Experience in Vue/React/Angular2.
  • Experience in JSON.
  • Experience in REST.
  • Experience in .Net.
  • Experience in C#.
  • Experience in ASP.NET MVC.
  • Experience in REST API Development and Practices.
  • Experience in Databases - Structured (SQL) and Unstructured (Mongo, Elastic).
  • Experience in Design Patterns.
  • Experience in Agile software development methodologies.
  • Experience in Team building expertise.
  • Experience in Automating infrastructure.
  • Experience in Automating build process.
  • Establishes a culture of engineering excellence.
  • Subject-matter expert for Vue/JavaScript and .Net technologies.
  • Design, architect, and build performant, reliable, high-quality systems at scale following stated best practices.
  • Able to own small-to-medium projects/features end-to-end, including delivering architecture/technical designs, crafting, implementing, unit testing, deploying, and maintaining systems.
  • Work multi-functionally with product managers, technical program managers, engineering managers and engineers to deliver high quality products.
  • Makes steady progress on tasks; knows when to ask for help in order to get themselves unblocked.
  • Ability to become self-sufficient in at least one large area of the system with a high-level understanding of other components.
  • Capable of providing on-call support for their area, including systems that they are not familiar with.
  • Gives timely, helpful feedback to peers and managers, solicits feedback from others, and is eager to find ways to improve.
  • Communicates assumptions and gets clarification on tasks up front to minimize the need for rework.
  • Understands how their work fits into the larger project and identifies problems with requirements.
  • Partner with QA teams to improve product reliability by enhancing integration, regression, and load testing.
  • Coaching and growing junior and mid-level developers through mentorship and leading by example.
  • Advising on standard methodologies for crafting and architecting scalable solutions, including design reviews, code reviews, and onboarding new technologies.
  • Other duties/responsibilities as necessary.

Backend DevelopmentProject ManagementSoftware DevelopmentSQLAgileDesign PatternsElasticSearchFull Stack DevelopmentJava EEJavascriptMongoDBQASoftware ArchitectureVue.JsC#ASP.NET MVCAzure.NETREST APICommunication SkillsCI/CDProblem SolvingAgile methodologiesMentoringExcellent communication skillsJSON

Posted 27 days ago
Apply
Apply

📍 India

🔍 Software Development

🏢 Company: Jobgether👥 11-50💰 $1,493,585 Seed about 2 years agoInternet

  • 4–8 years of experience in IT, specifically in OpenText Exstream development.
  • Strong experience in creating variables, mapping data files, and configuring driver files in OpenText Exstream.
  • Proficiency in designing and developing interactive components for on-demand letters.
  • Hands-on knowledge of Linux/UNIX environments, including shell scripting (KSH).
  • Familiarity with database technologies like Oracle and SQL Server.
  • Knowledge of programming languages such as Python, C#, and .NET.
  • Strong communication skills and ability to collaborate with both technical and non-technical stakeholders.
  • Experience working within Agile/Scrum environments, with familiarity in SAFe methodology being a plus.
  • Develop, configure, and maintain OpenText Exstream applications based on functional specifications.
  • Write and manage automation scripts using KSH, Python, and C# to enhance system functionality and integration.
  • Participate in all stages of the software development lifecycle, including coding, testing, debugging, and deployment.
  • Collaborate with cross-functional teams, including product owners and scrum masters, to ensure smooth project execution.
  • Provide technical support to client-facing teams, addressing any application issues and ensuring optimal system performance.
  • Implement best practices for Exstream Dialogue upgrades and enhancements, ensuring high-quality standards and reliability.

PythonSoftware DevelopmentSQLAgileOracleC#.NETCI/CDRESTful APIsLinuxScriptingDebugging

Posted about 1 month ago
Apply
Apply

📍 India

🔍 Software Development

🏢 Company: Halo Media👥 11-50InternetConsultingWeb DevelopmentAppsMarketingMobileWeb DesignSoftware

  • 5+ years of software development in java
  • 3+ years of hands-on experience with Spring boot application
  • Good with database fundamentals (Stored Procedures/Functions, Triggers, Packages etc) and working knowledge of SQL ( PL/SQL, PL/pgSQL) for either PG or Oracle
  • Fixes and Updates (Product Releases)
  • Analyzing and Troubleshooting Customer Issues
  • Improve Test Coverage
  • Minor Feature Development
  • Reengineering – Usability, Code Optimization, Performance Tuning

Backend DevelopmentDockerSoftware DevelopmentSQLJavaKubernetesSpring BootVue.JsSelenium

Posted about 1 month ago
Apply