A
Software Engineer II
Amtech Software
Bengaluru
Full-Time
0-3 Years experience
Description
<p></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>About Vista Equity Partners</strong></span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Vista Equity Partners is a leading global investment firm focused exclusively on enterprise software, data, and technology-enabled businesses. With over $100B in assets under management and a portfolio of 90+ software product companies worldwide, Vista accelerates growth through operational excellence, shared expertise, and long-term partnership. In India, Vista's presence continues to expand with 45+ portfolio companies employing more than 17,000 professionals across technology, product, customer success, and operations — reinforcing India's strategic role as a hub of innovation and talent within the Vista ecosystem.</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Through its Agentic AI Factory, Vista is embedding Generative AI across its global portfolio — enabling companies to integrate intelligent, responsible AI into products, operations, and decision-making. This initiative is strengthened through portfolio-wide learning programs, leadership workshops, and AI hackathons that foster innovation, build fluency, and accelerate practical AI adoption across teams.</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>About Amtech</strong></span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Amtech is a leading provider of enterprise software solutions for the packaging, printing, and manufacturing industries. Our integrated systems streamline order management, production planning, scheduling, inventory, and business analytics — empowering customers to drive efficiency, reduce costs, and improve operational performance. With a strong commitment to innovation and customer success, Amtech delivers reliable technology backed by deep industry expertise.</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">With Vista's investment and strategic guidance, we combine the agility of a growing technology organization with the scale, stability, and career mobility of a global software ecosystem.</span></p>
<p> </p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Our Employee Value Proposition</strong></span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">At Amtech, our people are our greatest differentiator. We create an environment where you can:</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Purpose</strong></span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Shape the future of manufacturing and supply chain operations by delivering mission-critical enterprise software used by industry-leading organizations.</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Growth</strong></span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Access continuous learning, leadership development, and cross-portfolio opportunities through Vista's global network — accelerating both technical and managerial career paths.</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Culture</strong></span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Work in a collaborative, transparent, and people-first environment where values, accountability, and integrity guide every decision.</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Innovation</strong></span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Engage with cutting-edge technologies, including AI-driven automation, and contribute to modernizing financial systems and operational processes across the business.</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Position Overview</strong></span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">We are seeking a <strong>Software Engineer II</strong> to take ownership of discrete features and workstreams on the EnCore ERP platform. You will work independently on familiar domains while collaborating with the team to deliver predictable, high-quality output. At this level, you bridge the gap between individual contributor and technical leader—you own end-to-end implementation, including testing, code review, and knowledge transfer.</span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">This role emphasizes independent delivery, testable code, transaction safety, and SQL efficiency. You will mentor newer engineers, contribute to architectural discussions, and take increasing accountability for system quality and performance.</span></p>
<p> </p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Key Responsibilities</strong></span></p>
<ul>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Own discrete features and bug fixes</strong> from specification to production, including design, implementation, testing, and documentation.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Write testable, maintainable C#</strong> using dependency injection, appropriate abstractions, and separation of concerns (UI, business logic, data access).</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Develop efficient SQL queries</strong> with correct transaction handling, understanding of execution plans, and performance optimization.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Design and implement unit and integration tests</strong> that catch real problems and remain reliable across code changes and environments.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Lead code review</strong> of peer submissions, providing constructive feedback on correctness, testability, security, and performance.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Investigate performance issues</strong> in stored procedures and queries using execution plans, statistics, and production diagnostics.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Participate in database schema design</strong> and write safe, rerunnable migration scripts.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Support and mentor Associate Engineers</strong>, contributing to onboarding, pair programming, and knowledge building.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Propose improvements</strong> to team processes, tooling, and codebase consistency.</span></li>
</ul>
<p> </p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>AI Proficiency (L2: AI Practitioner)</strong></span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Scope:</strong> Personal productivity and routine task automation</span></p>
<ul>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Understanding:</strong> Understand when AI is appropriate for your work; recognize its strengths (code generation, documentation, explanation) and limitations (complex logic, business rules, data accuracy).</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Validation discipline:</strong> Verify AI-generated code independently; understand the logic before merging; validate SQL queries against schema and business rules.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Routine tasks:</strong> Use AI confidently for boilerplate code, test scaffolding, documentation, and refactoring within your understanding.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Escalation:</strong> Recognize when a problem requires human judgment (security, architecture, business logic) and discuss with peers or leads.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Team standards:</strong> Follow established patterns for AI usage; don't use AI to bypass security or code review.</span></li>
</ul>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Examples:</strong></span></p>
<ul>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Use Claude to generate unit test scaffolding while you write test logic.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Ask AI for SQL query optimization suggestions, then verify with execution plans.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Generate documentation and README content with AI, then edit for accuracy.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Use Copilot for boilerplate code, but always review and understand.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Escalate complex architectural decisions or security concerns to senior engineers.</span></li>
</ul>
<p> </p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Required Qualifications</strong></span></p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Technical Foundation</strong></span></p>
<ul>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Advanced C# and .NET</strong>:</span></li>
<ul>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Proficiency with async/await, Task-based APIs, and understanding of completion vs. performance.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Ability to identify and fix issues with fire-and-forget async calls.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Knowledge of dependency injection and constructor-based dependency patterns.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Understanding of interface-driven design for testability.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Comfortable with LINQ, collections, and modern C# features.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Experience with exception handling, logging, and graceful degradation.</span></li>
</ul>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>SQL competence</strong>:</span></li>
<ul>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Ability to write complex queries using CTEs, window functions (ROW_NUMBER, RANK, etc.), and advanced joins.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Understanding of execution plans and how to identify scans vs. seeks.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Knowledge of when to apply functions in WHERE clauses impacts performance.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Proficiency with transactions, isolation levels, and transaction safety across multiple statements.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Ability to write safe, rerunnable database migration scripts that check current state.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">SQL parameterization as a standard, not an afterthought.</span></li>
</ul>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Data safety and transaction design</strong>:</span></li>
<ul>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Deep understanding of why business operations (e.g., "complete alert and insert history") must be atomic.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Recognition that UI validation and application logic are not sufficient safeguards—database constraints and transactions provide the final guarantee.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Ability to identify partial-failure scenarios and design for rollback.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Verification of row counts and state before/after operations.</span></li>
</ul>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Testing and quality</strong>:</span></li>
<ul>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Ability to write unit tests that are isolated, repeatable, and do not depend on execution date, static state, or file system artifacts.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Understanding of test fixtures, mocks, and fakes.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Familiarity with test-driven development (TDD) or test-first workflows.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Recognition that tests must be maintained and refactored as code evolves.</span></li>
</ul>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Debugging and investigation</strong>:</span></li>
<ul>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Systematic approach to identifying root causes in production issues.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Proficiency with debuggers, profilers, logs, and execution plans.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Ability to reproduce issues reliably and document findings.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Understanding of when to add instrumentation vs. when a problem is already well-understood.</span></li>
</ul>
</ul>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>General Competencies</strong></span></p>
<ul>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Independent delivery</strong>: Complete tasks from specification to production with minimal hand-holding; know when to ask for guidance.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Communication</strong>: Explain design decisions, articulate trade-offs, and discuss business implications clearly.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Collaboration</strong>: Contribute to code review, pair programming, and mentoring without ego.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Ownership</strong>: Take responsibility for code quality, performance, and correctness; avoid blaming frameworks or "legacy code."</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Continuous improvement</strong>: Identify and propose fixes for process gaps, inconsistencies, and inefficiencies.</span></li>
</ul>
<p> </p>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Preferred Qualifications</strong></span></p>
<ul>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Experience with enterprise systems (ERP, financial software, or complex multi-tenant applications).</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Exposure to real-world performance tuning and debugging in production systems.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Familiarity with event-driven or message-based architectures.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Experience with reporting systems or analytics.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Understanding of database scaling, replication, or backup/recovery strategies.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Contribution to open-source projects or active GitHub presence.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Experience mentoring junior engineers or contributing to hiring and onboarding.</span></li>
<li style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">Knowledge of SDLC best practices, secure coding, and threat modeling.</span></li>
</ul>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"></span></p>
<h1><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><strong>Why Join Amtech</strong></span></h1>
<p><span style="font-family: arial, helvetica, sans-serif; font-size: 12pt;">At Amtech, you will drive meaningful financial impact in a growing enterprise software organization while benefiting from Vista's world-class ecosystem. You'll collaborate with talented peers, leverage cross-portfolio learning programs, and help shape the future of Amtech's financial operations and systems. Build your career with Amtech — backed by the strength, scale, and innovation culture of Vista.</span></p>
<p></p>
Eligibility Criteria
- Seniority: Mid Level
- Education: Bachelor's degree required
- Languages: English
About Amtech Software
-
