Description
As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications, ensuring high-quality user experiences through monitoring and testing. You'll integrate software components, troubleshoot and debug issues, and create technical documentation. Collaboration with cross-functional teams is key, as is contributing to process improvements and understanding customer needs. Proficiency in programming languages like Java, Python, or JavaScript, and experience with frameworks, databases, version control, APIs, cloud platforms, and DevOps practices are essential. With 3-5 years of experience and a relevant degree, strong problem-solving, communication, and teamwork skills are crucial for success in this role. Key Responsibilities:
- Install, configure, and maintain operating systems, software, and hardware.
- Diagnose and resolve technical problems, escalating complex issues to higher-level support when necessary
- Monitor system performance and ensure reliability and availability.
- Perform regular security monitoring to identify any possible intrusions.
- Ensure the security of data, network access, and backup systems.
- Upgrade systems with new releases and modules.
- Develop expertise to train staff on new technologies.
- Create and maintain comprehensive user and technical documentation for all implemented systems and procedures..
- Collaborate with team members to develop and implement IT and business solutions.
- Participate in team meetings and contribute to the continuous improvement of IT processes.
- Provide World Class Customer Services in support of the Society's applications.
Technical Skills:
- Proficiency in Windows and Linux operating systems.
- Experience with virtualization technologies (e.g., VMware, Hyper-V).
- Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud).
- Familiarity with scripting languages (e.g., PowerShell, Javascript, Python).
- Experience with database management (e.g., SQL, MySQL, PostgreSQL).
- Understanding of network protocols and services (e.g., TCP/IP, DNS, DHCP).
- Experience with configuration management tools (e.g., Ivanti, Ansible, Puppet, Chef).
- Knowledge of cybersecurity principles and best practices.
- Experience with monitoring tools (e.g., Datadog, New Relic, Prometheus).
- Experience with Project Management Software (e.g., Smartsheet, Jira, Aha)
- Experience with Ticketing applications (e.g., Jira Service Management. ServiceNow, Salesforce)
- Experience with analytic and dashboard platforms (e.g., Tableau, Qualtrics, Domo)
- Familiarity with backup and recovery solutions
Qualifications:
- Proven experience as a System Administrator, Network Administrator, Software Engineer or similar role.
- Experience with databases, networks (LAN, WAN), and patch management.
- Knowledge of system security (e.g., intrusion detection systems) and data backup/recovery.
- Familiarity with various operating systems and platforms.
- Experience with specific applications or systems relevant to the Society's technology platforms-Salesforce, Mulesoft, Atlassian, Smartsheets, Microsoft 365, Slack, Sharepoint Laserfiche, Lynx/CCURE .
- Resourcefulness and problem-solving aptitude.
- Excellent communication and writing skills.
- Strong team player with the ability to collaborate effectively with colleagues.
- Customer first methodology
- Understanding customers
- Making decisions with customers in mind
- Delivering a positive customer experience
- Building relationships
Education:
- Bachelor's degree in software engineering, computer science, chemistry, or a related field
- Master degree a plus
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)
|