We are seeking a highly skilled and experienced Principal Software Engineer - .NET Backend Engineer to join our team. The ideal candidate will have a strong background back-end development. You will be responsible for designing, developing, and maintaining our applications, ensuring high performance and code quality across our projects.
Responsibilities
- Analyze requirements and translate specifications into system designs
- Apply systems thinking to create solutions across environments and products
- Collaborate in the selection of software development tools and frameworks
- Interface with point of sale systems, web services, hardware devices, and data warehouses
- Influence product design by being the voice of maintainability
- Ensure the delivery of high quality and rigorously consistent products
- Contribute to the design of the company's software standards
- Code application libraries for re-usability and test ability.
- Define projects, tasks, and release deliverables
- Contribute to software process improvement
- Automate continuous delivery pipeline
- Strive to become a subject matter expert in products related to payment industry.
- Interface with internal and external stakeholders
- Learn and adapt to the ever-changing hardware and software environments of payment systems and processing
- Publish training material and other technical documentation
Requirements
- Bachelor's Degree or higher in Engineering, Computer Science
- 6+ years of hands-on experience in .NET Backend
- C#, .NET Core, and Microsoft Visual Studio development environment
- Web services including REST, Soap, WCF
- Bitbucket and Git source control
- T-SQL and MS SQL Server database
- Capably perform all software engineering responsibilities
- Systems thinking, exemplary technical expertise, and creative problem solving
- High integrity, role ownership and passion, and communication leadership
- Comfortable in a fast-paced, entrepreneurial team environment
- Comfortable with agile and test-driven development
- TeamCity and Artifactory automation
- Overall, Payment processing, gateway experience required…
- Payment industry practices and point of sale hardware and software
- Jira Software, Jira Portfolio, Confluence, Microsoft Office, and SharePoint collaboration
- IIS and WCF delivery
- Data security, encryption, and PCI compliance
We have an amazing team of 700+ individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast-growth fintech, and multiple Silicon Valley startups.
What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015, 27001:2013 & 20000-1:2018 certified. We have a vibrant culture of learning via collaboration and making the workplace fun.
People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves.
To know more about Confiz Limited, visit: https://www.linkedin.com/company/confiz-pakistan/