Software Development Engineer
ID: JR0033238
Job Title:
Software Development Engineer
Role Overview:
As a Software Development Engineer in Trellix Information Development, you will maintain, improve, and extend the IaaS/SaaS infrastructure and tools that support our information supply chain. You will customize content management systems, develop web- and database-driven applications that automate content delivery/archival, integrate document delivery systems with other platforms, and provide technical support for authoring, translation, delivery, and archival of technical content. In this specialized position that requires strong development, documentation, and communication skills, you will interact with multiple organizations and 3rd party vendors to enhance/upgrade products and report/resolve issues.
You will work with a team of systems administrators, program managers, visual designers, technical writers, and other engineers to understand business requirements and translate them into bespoke applications or automated solutions. Additionally, you will:
- Develop applications, scripts, and utilities that streamline the authoring, translation, management, and delivery of user-facing product information.
- Interact with product engineering, sales/marketing, and service/software vendors to integrate product & support applications with information solutions.
- Set up proof-of-concept environments and evaluate/test proposed tools, solutions, and platforms.
- Help to maintain and administer current tools, systems, and platforms.
- Evaluate proposed web designs for technical feasibility and supportability.
- Support end-user requests escalated from first-level support.
Desired skills/experience:
- Strong knowledge of XML DTDs and schemas, such as DITA and DocBook.
- Demonstrated knowledge and experience with two or more of the following languages/environments: Python, Flask, React JS, JavaScript, Perl, PHP, ASP, npm.
- Experience using the Visual Studio and Visual Code IDEs.
- Optimal (but not required): Familiarity with AWS architecture and administration, APIs and services for the Paligo CMS, Zoomin Docs, and the TermWeb terminology database.
- Administration of databases such as MySQL.
- Strong experience with HTML5, XSLT, XPath, and context sensitive help (CSH).
- Demonstrated experience with developing new scripts, applications, and/or tools to solve specific, customer-defined business or process problems.
- Technical familiarity with Linux, Windows Server, IIS, Apache, test simulation tools like jMeter and Ghost Inspector, VMWare, Github, JIRA, Confluence, Google Analytics, Paligo, and XTM.
Company Benefits and Perks:
We work hard to embrace diversity and inclusion and encourage everyone to bring their authentic selves to work every day. We offer a variety of social programs, flexible work hours and family-friendly benefits to all of our employees.
- Retirement Plans
- Medical, Dental and Vision Coverage
- Paid Time Off
- Paid Parental Leave
- Support for Community Involvement
We're serious about our commitment to diversity which is why we prohibit discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.