Senior Software Engineer - Dynamics SL and .NET
GamblingCareers.com
- Location
- Hyderabad, Telangana, India
- Job type
- Full-time
Required skills
- Python
- ActiveMQ
- Agile
- AWS
- Angular
- ASP
- Azure
- C#
- Cognos
- communication skills
- Confluence
- containerization
- cross-functional
- CSS
- database
- front-end
- full-stack
- GCP
- GitHub
- HTML
- inventory control
- Java
- JavaScript
- Jira
- Kafka
- MVC
- RabbitMQ
- ReactJS
- SQL
- standard practices
- UAT
- version control
- ERP
About the role
GamblingCareers.com
Website:
gamblingcareers.com
Job details:
Key Responsibilities
- Maintain Standard Practices
- Participate and lead design reviews.
- Participate and lead peer code reviews.
- Coordinate and synchronize all changes to the QC environment and production environment
- All code will be archived and documented in GitHub, all projects are managed through Jira and Confluence which will be used to document all systems modifications.
- Maintain version control list for all custom applications.
- Database & System Management
- Manage SQL Server stored procedures, and optimize SQL views and queries.
- Perform troubleshooting and resolve SQL job or runtime errors.
- ERP Functional Expertise
- Support ERP workflows through Dynamics SL for Order Management, Inventory Control, and Fulfillment.
- Collaborate with business analysts to translate requirements into technical solutions.
- Modernization & Integration
- Build APIs and wrapper services for integration with modern systems.
- Document legacy business logic and assist in migration planning.
- Integrate legacy systems with platforms like Manhattan Active and other modern solutions.
- Operational Support
- Provide incident resolution and break-fix support for all Miramar systems.
- Learn existing workflows and support them using existing tools.
- Work closely with partner teams in cloud service integration and deployment, on-prem service integration and deployment, and upgrades.
Required Skills & Experience
- BS in Computer Science, Computer Engineering or other related fields.
- Five or more years working experience in software development using agile methodology
- Five or more years supporting legacy ERP and fulfillment software
- Hands-on experience with ERP domains: Order Management, Inventory, Fulfillment.
- Understanding of APIs, integration patterns, and batch-driven workflows.
Preferred Qualifications
- Three or more years of experience driving complex cross-organizational projects, with at least two major software releases in cloud (Azure, AWS, GCP).
- Direct experience in writing software for mission critical services. Knowledge of one of following domains is a plus: supply chain, manufacturing, order management and ERP.
- Experience in writing production software in multiple programming languages (C#, Java, Go, Python) with access to database. Familiarity with GitHub/GitLab, Containerization, CI/CD pipeline is required.
- Experience with event streaming platform (Kafka, Pulsar, ActiveMQ, RabbitMQ, SQS)
- Experience delivering a complete full-stack solution from inception through UAT to production
- Experience with Front-end frameworks preferred such as ASP.NET MVC, CSS, HTML, Javascript, Angular, AngularJs, ReactJs or Next.Js.
- Proven verbal and written communication skills. Able to solve problems under stressful situations and “Get Stuff Done”.
- Direct experience with legacy reporting tools like Crystal Reports and Cognos.
- Direct experience with SQL Server stored procedures.
Soft Skills
- Strong problem-solving and analytical skills.
- Excellent documentation and communication abilities.
- Ability to work effectively in cross-functional teams.
Why Join Us?
- Opportunity to work on mission-critical ERP systems for a global leader in sports merchandise.
- Be part of a modernization journey integrating legacy systems with cutting-edge platforms.
- Career growth in a dynamic, collaborative environment.
Click on Apply to know more.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.